﻿namespace Xilium.CefGlue.Demo.Internals.JavascriptBinding
{
    /// <summary>
    /// JavaScript关键字常量类
    /// </summary>
    public class ConstJsKeyword
    {
        #region 声明常量变量

        #endregion 声明常量变量

        #region 历史常量变量

        ///// <summary>
        ///// JavaScript关键字：function
        ///// </summary>
        //public const string Function = "function";

        ///// <summary>
        ///// JavaScript关键字：if
        ///// </summary>
        //public const string If = "if";

        ///// <summary>
        ///// JavaScript关键字：native
        ///// </summary>
        //public const string Native = "native";

        ///// <summary>
        ///// JavaScript关键字：return
        ///// </summary>
        //public const string Return = "return";

        ///// <summary>
        ///// JavaScript关键字：__defineGetter__
        ///// </summary>
        //public const string DefineGetter = "__defineGetter__";

        ///// <summary>
        ///// JavaScript关键字：__defineSetter__
        ///// </summary>
        //public const string DefineSetter = "__defineSetter__";

        ///// <summary>
        ///// 系统自动生成的 get 前缀
        ///// </summary>
        //public const string Get = "get_";

        ///// <summary>
        ///// 系统自动生成的 set 前缀
        ///// </summary>
        //public const string Set = "set_";

        ///// <summary>
        ///// 自定义函数的参数前缀，写长点，避免与变量重复
        ///// </summary>
        //public const string CustomParameter = "arg";

        ///// <summary>
        ///// 默认参数索引为零
        ///// </summary>
        //public const string Zero = "0";

        #endregion 历史常量变量
    }
}